<?php
require_once 'defs/Constants.php';
include_once FILE_CLASS_TEXTOBJECT;
class Risico extends TextObject{
private $array_maatregel = array();

	function Risico($risico){
		if(!empty($risico)){
			$this->setBeschrijving($risico);
		}
	}

	function addMaatregel($maatregel, $actie = '' ){
		$this->array_maatregel[] = new Maatregel($maatregel);
	}
	
	function addActie($maatregel, $actie){
/*		// als maatregel == nr
		if(is_numeric($maatregel)){
			
		}
		// als maatregel == txt
		if(is_string($maatregel)){
			
		}							*/
		$this->array_maatregel[] = new Actie($actie);
	}

	
	function getMaatregel(){
		$return_array = array();
		
		foreach($this->array_maatregel as $idx => $obj ){
			$return_array[$idx] = $obj->getBeschrijving();
		}
		
		return $return_array;
	}
	
	function save(){
		// save Maatregel
		$db_maatregel = new dbMaatregel();
		$db_maatregel->save();
		
		// sla gegenereerde ID op in class id
		// $this->maatregel_id = $db->getId();
		
		// evt $this->saveActie()
		$this->actie->save($this->maatregel_id);
	
	}
	
	function saveMaatregel(){
	
	}
	
	function saveActie(){
		// save + maatregel id
		
		// update class attr
	}

}
?>